]> dgit.raspbian.org Git - gnome-shell.git/commit
extensions: Provide separate implementations
authorFlorian Müllner <fmuellner@gnome.org>
Sat, 1 Jul 2023 00:11:37 +0000 (02:11 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 15 Jul 2023 11:16:42 +0000 (13:16 +0200)
commit6a46d338e7ddfd272f751c422ec27992dd65e954
tree34e4a6ec5cf8ded7e8a485eecc94a0750da3700a
parent55cf8cf4bbe67bd31eed2e8692623dcd2e74877e
extensions: Provide separate implementations

For the time being this mostly means re-exporting functions
from the shared module. However openPrefs() is now only
available to extensions, and we stop exporting both
getCurrentExtension() and setExtensionManager() to either
extensions or prefs.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2837>
js/dbusServices/org.gnome.Shell.Extensions.src.gresource.xml
js/extensions/extension.js [new file with mode: 0644]
js/extensions/prefs.js [new file with mode: 0644]
js/extensions/sharedInternals.js
js/js-resources.gresource.xml